window sills - Francés Inglés Diccionario